movable dam - French English Dictionary